From 7921ac510ee61a29b2f93dcd06442df05c7ce900 Mon Sep 17 00:00:00 2001 From: Paolo Borelli Date: Sat, 1 Aug 2015 21:30:16 +0200 Subject: [PATCH] cleanup: one more g_slist_free_full --- gtk/gtkrecentfilter.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/gtk/gtkrecentfilter.c b/gtk/gtkrecentfilter.c index b50daaf6dd..bed06a6d52 100644 --- a/gtk/gtkrecentfilter.c +++ b/gtk/gtkrecentfilter.c @@ -191,15 +191,8 @@ gtk_recent_filter_finalize (GObject *object) GtkRecentFilter *filter = GTK_RECENT_FILTER (object); g_free (filter->name); - - if (filter->rules) - { - g_slist_foreach (filter->rules, - (GFunc) filter_rule_free, - NULL); - g_slist_free (filter->rules); - } - + g_slist_free_full (filter->rules, (GDestroyNotify) filter_rule_free); + G_OBJECT_CLASS (gtk_recent_filter_parent_class)->finalize (object); } -- 2.30.2